package com.ctshk.rpc.hotel.req;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

@Data
@ApiModel(value="HotelProductSetReq对象", description="酒店产品信息APIreq")
public class HotelProductSetReq implements Serializable {

    private static final long serialVersionUID = 1L;

    private Long productId;

    @ApiModelProperty(value = "允许自由行打包")
    private Integer allowPackage;

    @ApiModelProperty(value = "预订服务费类型（1：加数值  2：百分比）")
    private Integer reserveChargeType;

    @ApiModelProperty(value = "预订服务费")
    private BigDecimal reserveCharge;

    @ApiModelProperty(value = "中旅退改手续费类型（1：加数值  2：百分比）")
    private Integer refundChargeType;

    @ApiModelProperty(value = "中旅退改手续费")
    private BigDecimal refundCharge;

    @ApiModelProperty(value = "负责人ID")
    private Long chargeId;
}
